package demo.pattern.factory.abstracf;

/**
 * 抽象工厂：1个工厂可以生产多个系列的产品，解决了工厂方法类过多的问题，
 * 但是违背了开闭原则，当1个工厂需要生产新的产品，需要在抽象工厂类添加新的方法
 */
public interface AbstractMouseFactory {
	void printMouse();
	void printKeyboard();
}
